.main {
  background-color: #f1f1f1;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  .form {
    background: white;
    padding: 40px;
    border-radius: 4px;
    width: 400px;
    box-shadow: 0 0 8px rgba(0,0,0,.1);
    .title {
      text-align: center;
      margin-bottom: 30px;
      font-size: 20px;
      .subTitle {
        color: #969696;
      }
      .subTitle:hover {
        color: #ea6f5a;
        border-bottom: 2px solid #ea6f5a;
      }
      .active {
        color: #ea6f5a;
        font-size: 22px;
        border-bottom: 2px solid #ea6f5a;
      }
    }
  }
}
